package com.chengyu.core.mapper;

import com.chengyu.core.model.UmsMemberCollectionGoodsCopy;
import com.chengyu.core.model.UmsMemberCollectionGoodsCopyExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UmsMemberCollectionGoodsCopyMapper {
    long countByExample(UmsMemberCollectionGoodsCopyExample example);

    int deleteByExample(UmsMemberCollectionGoodsCopyExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(UmsMemberCollectionGoodsCopy record);

    int insertSelective(UmsMemberCollectionGoodsCopy record);

    List<UmsMemberCollectionGoodsCopy> selectByExample(UmsMemberCollectionGoodsCopyExample example);

    UmsMemberCollectionGoodsCopy selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") UmsMemberCollectionGoodsCopy record, @Param("example") UmsMemberCollectionGoodsCopyExample example);

    int updateByExample(@Param("record") UmsMemberCollectionGoodsCopy record, @Param("example") UmsMemberCollectionGoodsCopyExample example);

    int updateByPrimaryKeySelective(UmsMemberCollectionGoodsCopy record);

    int updateByPrimaryKey(UmsMemberCollectionGoodsCopy record);
}